Slow Puzzling